Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
266 PICKHURST LANE Detached £525,000 12 Jan 2016
266A PICKHURST LANE Detached £329,995 17 Oct 2006
266C PICKHURST LANE Semi-Detached £367,000 1 Nov 2006
266D PICKHURST LANE Semi-Detached £195,950 21 May 1999
268 PICKHURST LANE Detached £470,000 9 May 2019
270 PICKHURST LANE Detached £615,000 19 Aug 2005